package com.maimang.platform.dsp.entity;

import com.maimang.platform.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.maimang.platform.base.BaseEntity;



/**
 * @classname Deliver
 * @description <br>广告主投放资质表对应实体类</br>
 * @author  Rocky
 * @date    2019-12-17 10:11:36
 * @email   jintaozhao@qq.com
 * @version 1.0.0
 */
public class Deliver extends BaseEntity {
	private static final long serialVersionUID=1L;

	
	/**
	 * 资质id
	 */
	@Excel(name = "资质id")
	private Long qualificationId;
	
	/**
	 * 广告主id
	 */
	@Excel(name = "广告主id")
	private Long advertiserId;
	
	/**
	 * 投放资质类型
	 */
	@Excel(name = "投放资质类型")
	private Integer qualificationType;
	
	/**
	 * 投放资质预览url
	 */
	@Excel(name = "投放资质预览url")
	private String picturePreviewUrl;
	
	/**
	 * 状态
	 */
	@Excel(name = "状态")
	private Integer status;
	
	/**
	 * 拒绝理由
	 */
	@Excel(name = "拒绝理由")
	private String rejectReason;
	
	/**
	 * 审核时间
	 */
	@Excel(name = "审核时间")
	private String auditTime;
	
public void setQualificationId(Long qualificationId) {
	this.qualificationId = qualificationId;
}

public Long getQualificationId()	{
	return qualificationId;
}
public void setAdvertiserId(Long advertiserId) {
	this.advertiserId = advertiserId;
}

public Long getAdvertiserId()	{
	return advertiserId;
}
public void setQualificationType(Integer qualificationType) {
	this.qualificationType = qualificationType;
}

public Integer getQualificationType()	{
	return qualificationType;
}
public void setPicturePreviewUrl(String picturePreviewUrl) {
	this.picturePreviewUrl = picturePreviewUrl;
}

public String getPicturePreviewUrl()	{
	return picturePreviewUrl;
}
public void setStatus(Integer status) {
	this.status = status;
}

public Integer getStatus()	{
	return status;
}
public void setRejectReason(String rejectReason) {
	this.rejectReason = rejectReason;
}

public String getRejectReason()	{
	return rejectReason;
}
public void setAuditTime(String auditTime) {
	this.auditTime = auditTime;
}

public String getAuditTime()	{
	return auditTime;
}

	public String toString() {
		return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
						.append("qualificationId" ,getQualificationId())
						.append("advertiserId" ,getAdvertiserId())
						.append("qualificationType" ,getQualificationType())
						.append("picturePreviewUrl" ,getPicturePreviewUrl())
						.append("status" ,getStatus())
						.append("rejectReason" ,getRejectReason())
						.append("auditTime" ,getAuditTime())
				.toString();
	}
}
